Continuous Integration and Continuous Delivery are not new ideas. But they do bear repeating, especially in the context of mobile…
Quality Assurance is a term that seems familiar to many, but is frequently misunderstood. Merriam-Webster defines the term as “a…
Let's cover how to set our project up so that it will automatically publish to the Google Play alpha testing…
This is where things start to get more specific and unfortunately also less one-size-fits-all. Lots of things can be implemented differently…
In part 2, I covered how to get a GitHub project set up in Travis CI that automatically builds pull…
For Part II of this post on the principles of consulting, we’ll be focusing on the two final principles that…
American attractions face an increasing number of challenges as competition for visitors, membership dollars, charitable gifts and brand recognition rises.…
We all know vehicles are high-risk investments. In the past, purchasing a vehicle required a significant amount of on-foot research,…
In project management, your daily goal is to move the development needle along while monitoring and controlling costs without compromising…
We’re often approached by potential clients of all sizes: Fortune 500s, enterprises, startups, small businesses, etc. Though all need a…
The Codable protocols (Decodable and Encodable) were introduced to the Swift standard library with Swift 4. Apple introduces these protocols…
Why is a brand loyalty program so important? We know it’s far easier to get repeat business from existing customers…